average life span - Français Anglais Dictionnaire